coastal defense radar - Français Anglais Dictionnaire